storm sail - German English Dictionary